the people of this town - Turkish English Dictionary